home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 17 / CU Amiga Magazine's Super CD-ROM 17 (1997)(EMAP Images)(GB)[!][issue 1997-12].iso / CUCD / Programming / DiceSource / src / dicehelp / DMakefile < prev    next >
Makefile  |  1995-12-24  |  1KB  |  54 lines

  1. #
  2. #    $Id: DMakefile,v 30.0 1994/06/10 18:05:49 dice Exp $
  3. #
  4. #    DICEHelp system makefile.
  5. #
  6.  
  7. OD= t:
  8. CFLAGS= -s
  9.  
  10. SRCHELP  = DiceHelp.c RexxBind.a SearchRefs.asm
  11. OBJHELP  = $(SRCHELP:"*.*":"$(OD)*.o")
  12. EXEHELP  = DiceHelp
  13.  
  14. SRCINDEX = MakeIndex.c
  15. OBJINDEX = $(SRCINDEX:"*.*":"$(OD)*.o")
  16. EXEINDEX = MakeIndex
  17.  
  18. SRCSTRIP = StripADoc.c
  19. OBJSTRIP = $(SRCSTRIP:"*.*":"$(OD)*.o")
  20. EXESTRIP = StripADoc
  21.  
  22.  
  23. SRCS_DICE= $(SRCHELP:"*.?") $(SRCINDEX:"*.?") $(SRCSTRIP:"*.?")
  24. OBJS_DICE= $(SRCS_DICE:"*.*":"$(OD)*.o")
  25.  
  26. SRCS_HX  = $(SRCHELP:*.asm) $(SRCINDEX:*.asm) $(SRCSTRIP:*.asm)
  27. OBJS_HX  = $(SRCS_HX:"*.*":"$(OD)*.o")
  28.  
  29.  
  30. all         : $(EXEHELP) $(EXEINDEX) $(EXESTRIP)
  31.  
  32. rev         :
  33.     UpRev DICEHelp
  34.     UpRev MakeIndex
  35.     UpRev StripADOc
  36.  
  37. $(EXEHELP)   : $(OBJHELP)
  38.     dcc $(CFLAGS) %(right) -o %(left)
  39.  
  40. $(EXEINDEX)  : $(OBJINDEX)
  41.     dcc $(CFLAGS) %(right) -o %(left)
  42.  
  43. $(EXESTRIP)  : $(OBJSTRIP)
  44.     dcc $(CFLAGS) %(right) -o %(left)
  45.  
  46. $(OBJS_DICE) : $(SRCS_DICE)
  47.     dcc $(CFLAGS) %(right) -o %(left) -c
  48.  
  49. $(OBJS_HX) : $(SRCS_HX)
  50.     asm -o%(left) %(right)
  51.  
  52. clean:
  53.     -delete $(OBJS_HX) $(OBJS_DICE)
  54.